<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:p="http://primefaces.org/ui"
	template="/pages/templates/ece/commonLayout.xhtml">
	<ui:define name="content">
		<h:form id="frm">
			<p:panel id="mainPanel" header="#{msg['titulo']}">

				<p:messages globalOnly="true" />

				<p:fileUpload id="file" mode="advance" dragDropSupport="true"
					multiple="false" required="true" allowTypes="/(\.|\/)(csv|txt)$/"
					sizeLimit="100000" invalidFileMessage="Ese no"
					requiredMessage="Subelo" invalidSizeMessage="Muy grande"
					cancelLabel="Cancelar" label="Elegir" uploadLabel="Subir"
					update="mainPanel" fileUploadListener="#{registroLOMultiple.carga}" />
				<p:message for="file" />

				<p:dataTable id="mensajes" value="#{registroLOMultiple.mensajes}"
					var="mensaje" paginator="true" rows="5"
					paginatorAlwaysVisible="false"
					emptyMessage="#{msg['sinRegistros']}">
					<p:column headerText="#{msg['idee']}">
						<h:outputText value="#{mensaje.orden.cveIdee}" />
					</p:column>
					<p:column headerText="#{msg['errores']}">
						<p:dataTable id="errores" value="#{mensaje.errores}" var="error"
							paginator="true" rows="5" paginatorAlwaysVisible="false"
							rendered="#{mensaje.tieneErrores}"
							emptyMessage="#{msg['sinRegistros']}">
							<p:column headerText="#{msg['error.codigo']}">
								<h:outputText value="#{error.codigo}" />
							</p:column>
							<p:column headerText="#{msg['error.mensaje']}">
								<h:outputText value="#{error.mensaje}" />
							</p:column>
						</p:dataTable>
					</p:column>
				</p:dataTable>
				
				<ui:include src="./DatosLO.xhtml" />

			</p:panel>
		</h:form>
	</ui:define>
</ui:composition>